home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / dev / misc / LEDA_gene.lha / LEDA-3.1c-generic / incl / LEDA / impl / x_window.h < prev   
Encoding:
C/C++ Source or Header  |  1994-08-05  |  961 b   |  51 lines

  1. /*******************************************************************************
  2. +
  3. +  LEDA  3.1c
  4. +
  5. +
  6. +  x_window.h
  7. +
  8. +
  9. +  Copyright (c) 1994  by  Max-Planck-Institut fuer Informatik
  10. +  Im Stadtwald, 6600 Saarbruecken, FRG     
  11. +  All rights reserved.
  12. *******************************************************************************/
  13.  
  14.  
  15. #ifndef LEDA_X_WINDOW_H
  16. #define LEDA_X_WINDOW_H
  17.  
  18. typedef unsigned long Window;
  19.  
  20.  
  21. enum { key_press_event, key_release_event, 
  22.        button_press_event, button_release_event,
  23.        configure_event, motion_event, destroy_event, no_event };
  24.  
  25. enum {
  26.   white  =  0,
  27.   black  =  1,
  28.   red    =  2,
  29.   green  =  3,
  30.   blue   =  4,
  31.   yellow =  5,
  32.   violet =  6,
  33.   orange =  7,
  34.   cyan   =  8,
  35.   brown  =  9,
  36.   pink   = 10,
  37.   green2 = 11,
  38.   blue2  = 12,
  39.   grey1  = 13,
  40.   grey2  = 14,
  41.   grey3  = 15 
  42. };
  43.  
  44. enum line_style   {solid, dashed, dotted};
  45. enum text_mode    {transparent, opaque};
  46. enum drawing_mode {src_mode, xor_mode};
  47.  
  48.  
  49. #endif
  50.